@charset "utf-8";

.banner-container{background:#000;}
.banner-container video{width:100%;object-fit:cover;display:block;}
.banner-container .arrow{width:34px;height:34px;background:url(../../images/home/banner-arrow.png) no-repeat left top;margin-top:-17px;}
.banner-container .arrow.swiper-banner-prev{background-position:left top;left:70px;}
.banner-container .arrow.swiper-banner-next{background-position:right top;right:70px;}
.banner-container .arrow.swiper-banner-prev:hover{background-position:left bottom;}
.banner-container .arrow.swiper-banner-next:hover{background-position:right bottom;}
.banner-container .banner-pagination span{background:none;width:9px;height:9px;border-radius:0;border:1px solid #fff;opacity:1;}
.banner-container .banner-pagination span.swiper-pagination-bullet-active{background:#fff;}

.m-container{display:none;}

@media screen and (max-width:1025px) {
    .banner-container .arrow{width:22px;height:22px;background:url(../../images/home/banner-arrow.png) no-repeat left top/44px auto;}
    .banner-container .arrow.swiper-banner-prev{left:15px;}
    .banner-container .arrow.swiper-banner-next{right:15px;}

    .pc-container{display:none;}
    .m-container{display:block;}
}

.index-item01{padding:65px 80px 140px 80px;text-align:center;}
.index-item01 .title{
    padding: 20px 0;
    line-height: 2;
}
.index-item01 .title p{
    color: #000;
    opacity: 0.5;
}
.index-item01 .tit img{margin:0 auto;}
.index-item01 .tit .en{font-size:48px;text-transform:uppercase;margin-top:15px;}
.index-item01 .tit-txt{font-size:20px;color:#000;margin-top:15px;}
.index-item01 .index-item01-container{margin-top:80px;}
.index-item01 .index-item01-container .swiper-slide{text-align:left;color:#000;font-size:20px;}
.index-item01 .index-item01-container .swiper-slide .img{
    position: relative;
}
.index-item01 .index-item01-container .swiper-slide .box{position:absolute;left:0;width:100%;top:50%;transform:translateY(-50%);opacity:1;}
.index-item01 .index-item01-container .swiper-slide .box .icon{height:70px;}
.index-item01 .index-item01-container .swiper-slide .box img{margin:0 auto;}
.index-item01 .index-item01-container .swiper-slide .content{position:absolute;left:0;width:100%;top:0;height:100%;background:rgba(0,0,0,0.65);opacity:0;}
.index-item01 .index-item01-container .swiper-slide .content .con{position:absolute;left:0;width:100%;top:50%;transform:translateY(-50%);}
.index-item01 .index-item01-container .swiper-slide .content .con .ms,
.index-item01 .index-item01-container .swiper-slide .content .con a{transform:translateY(25px);opacity:0;}
.index-item01 .index-item01-container .swiper-slide .content .con .ms{font-size:20px;}
.index-item01 .index-item01-container .swiper-slide .content .con a{width:42px;height:42px;display:block;margin:0 auto;background:url(../../images/home/index-item01-add.png) no-repeat center center/cover;margin-top:60px;transition:500ms ease-out;-webkit-transition:500ms ease-out;-ms-transition:500ms ease-out;-moz-transition:500ms ease-out;-o-transition:500ms ease-out;transition-delay:100ms;}

.index-item01 .index-item01-container .swiper-slide:hover .content .con .ms,
.index-item01 .index-item01-container .swiper-slide:hover .content .con a{transform:translateY(0px);opacity:1;}

.index-item01 .index-item01-container .swiper-slide:hover .box{opacity:0;}
.index-item01 .index-item01-container .swiper-slide:hover .content{opacity:1;}

.index-item01 .index-item01-container .arrow{width:33px;height:33px;background:url(../../images/home/index-item01-arrow.png) no-repeat left top/cover;margin-top:-16.5px;}
.index-item01 .index-item01-container .arrow.swiper-item01-next{background-position:right top;right:60px;}
.index-item01 .index-item01-container .arrow.swiper-item01-prev{left:60px;}
.index-item01 .more{margin-top:60px; text-align: center;}
.index-item01 .more i{width:35px;height:19px;background:url(../../images/home/index-item01-more.png) no-repeat center center;display:inline-block;vertical-align:middle;margin-left:15px;}
.index-item01 .more a:hover i{transform:translateX(15px);}
.index-item01 .more a{
    border: #9d6c54 1px solid;
    margin: 0 auto;
    padding: 10px 60px;
    color: #9d6c54;
}

@media screen and (max-width:1025px) {
    .index-item01{padding:30px 0;}
    .index-item01 .tit img{width:50px;display:none;}
    .index-item01 .tit .en{font-size:20px;text-transform:uppercase;margin-top:5px;}
    .index-item01 .tit-txt{font-size:14px;margin-top:5px;}
    .index-item01 .index-item01-container{margin-top:20px;}
    .index-item01 .index-item01-container .swiper-slide{font-size:16px;}
    .index-item01 .index-item01-container .swiper-slide .box{height:80px;margin-top:-40px;transform:translateY(0);}
    .index-item01 .index-item01-container .swiper-slide .box .icon{height:60px;}
    .index-item01 .index-item01-container .swiper-slide .content .con .ms{font-size:18px;}
    .index-item01 .index-item01-container .swiper-slide .content .con a{margin-top:20px;width:30px;height:30px;}

    .index-item01 .index-item01-container .arrow{width:25px;height:25px;margin-top:-12.5px;}
    .index-item01 .index-item01-container .arrow.swiper-item01-next{right:15px;}
    .index-item01 .index-item01-container .arrow.swiper-item01-prev{left:15px;}

    .index-item01 .more{margin-top:15px;}
}
@media screen and (max-width:769px) {
    .index-item01 .index-item01-container .swiper-slide{padding-top:8%;padding: 0 10px;}
}

.has-bg{background:url(../../images/home/index-item02-bg.jpg) no-repeat center center/cover;background-attachment:fixed;}

.index-item02{padding:145px 0 30px 0;text-align:center;font-size:16px;color:#000;border-top: 1px solid #0000002e;}
.index-tit{
    color: #000;
    opacity: 0.5;
}
.index-tit-txt{
    font-size: 20px;
    color: #000;
    margin-top: 15px;
}
.index-item02 .contxt{line-height:42px;}
.index-item02 .en{margin:50px 0;}
.index-item02 a{color: #9d6c54;margin: 20px  0;display: block;}
.index-item02 a span{font-family:'宋体';margin-left:10px;}
.index-item02 .news{
    width: 1300px;
    margin: 60px auto;
}

.index-item02 .news ul{
    display: flex;
    overflow: hidden;
}

.index-item02 .news img{
    width: 100%;
}

.index-item02 .news img:hover{
    opacity: 0.7;
}

.index-item02 .news ul li{
    cursor: pointer;
    text-align: left;
    margin: 10px;
}

.index-item02 .news ul li h3{
    margin: 20px 0;
    font-size: 18px;
}

.index-item04{padding:145px 0;text-align:center;font-size:16px;color:#000;border-top: 1px solid #0000002e;}
.index-item04 .store{
    width: 1300px;
    margin: 60px auto;
}

.index-item04 .store ul{
    display: flex;
    overflow: hidden;
}

.index-item04 .store ul li{
    cursor: pointer;
    margin: 0 20px;
}

@media screen and (max-width:1367px) {
    .index-item02{padding:100px 0;}
    .index-item02 .contxt{font-size:14px;line-height:24px;}
    .index-item02 .en{margin:40px 0;}
}

@media screen and (max-width:1025px) {
    .index-item02{padding:40px 0;font-size:14px;}
    .index-item02 .contxt{line-height:26px;font-size:12px;line-height:22px;}
    .index-item02 .en{margin:25px 0;}
    .index-item02 a{width:120px;height:40px;line-height:38px;}
}

.index-item03{background:url(../../images/home/index-item03-bg.jpg) no-repeat center center/cover;position:relative;}
.index-item03 .more{width:135px;height:40px;border-bottom:2px solid #191919;position:relative;}
.index-item03 .more:before{content:'';position:absolute;left:0;height:2px;background:#df3909;transition:800ms ease-out;-webkit-transition:800ms ease-out;-ms-transition:800ms ease-out;-moz-transition:800ms ease-out;-o-transition:800ms ease-out;bottom:-2px;width:0;}
.index-item03 .more:hover:before{width:100%;}
.index-item03 .more a{display:block;}
.index-item03 .more i{width:17px;height:19px;background:url(../../images/home/index-item03-right.png) no-repeat center center;display:inline-block;vertical-align:middle;}
.index-item03 > .more{display:none;}
.index-item03 .left{width:30%;}
.index-item03 .left .tit{font-size:48px;margin-bottom:105px;}
.index-item03 .contxt{margin-left:30%;line-height:30px;padding-right:60px;}
.index-item03 .icon{position:absolute;width:56px;height:56px;background:url(../../images/home/index-item03-icon.png) no-repeat center center;right:75px;top:120px;cursor:pointer;}

@media screen and (max-width:1025px) {
    .index-item03{padding:0;text-align:center;}
    .index-item03 .left,.index-item03 .contxt{width:100%;float:none;}
    .index-item03 .left .tit{font-size:24px;margin-bottom:15px;}
    .index-item03 .left .more{display:none;}
    .index-item03 .icon{display:none;}
    .index-item03 .contxt{margin-left:0;padding:0;line-height:22px;font-size:12px;height:65px;overflow:hidden;}

    .index-item03 > .more{width:95px;height:30px;display:block;margin:0 auto;text-align:left;height:35px;margin-top:40px;text-align:center;border-bottom:1px solid #191919;}
    .index-item03 .more i{display:none;}
}

.index-item04 .icon{position:absolute;z-index:2;width:80px;height:80px;left:50%;top:50%;margin:-40px 0px 0px -40px;background:url(../../images/home/index-item04-icon.png) no-repeat center center;cursor:pointer;}
.index-item04 .icon:after{content: "";position: absolute;width: 100%;height: 100%;top: 0;left: 0;pointer-events: none;background: url(../../images/home/index-item04-rotate.png) center no-repeat;background-size: 100%;animation:gorotate 3s linear infinite;}

@media screen and (max-width:1367px) {
    .index-item04{height:438px;}
}
@media screen and (max-width:1025px) {
    .index-item04{height:300px;}
}

@keyframes gorotate {
    0%{transform: rotate(0deg);}
    100%{transform: rotate(360deg);}
}

/*about*/
.about{
    min-height: 500px;
}
.about .title{
    padding: 150px 0 50px 0;
    font-size: 22px;
    font-weight: 500;
}

.about .title2{
    padding-top: 50px;
    font-size: 22px;
    font-weight: 500;
}

.about .title2 h3{
    display: inline-block;
    border-bottom: solid 1px;
    padding-bottom: 12px;
}


.about .con p{
    margin: 50px 0;
}

.about2 img{
    display: inline-block;
    max-width: 49.5%;
}

.about2 img:nth-of-type(1){
    margin-right: 1%;
}


/*pro*/
.pro-nav{
    display: flex;
    justify-content:space-between;
    border-bottom: solid 1px #0003;
}

.pro-nav .pro-l{
    border-right: 1px solid #0003;
}

.pro-nav .img:nth-of-type(1){
    width: 28px;
    display: inline-block;
    padding: 10px 0px 10px 10px;
    margin-left: 10px;
    cursor: pointer;
}

.pro-nav .img:nth-of-type(2){
    width: 28px;
    display: inline-block;
    padding: 10px 10px 10px 0;
    margin-right: 10px;
    cursor: pointer;
}

.pro-nav .pro-r {
    color: #0000009c;
}

.pro-nav .pro-r .sort{
    display: inline-block;
    padding: 10px 30px;
    cursor: pointer;
    border-left: 1px solid #0003;
    border-right: 1px solid #0003;
}

.pro-nav .pro-r .filter{
    display: inline-block;
    padding: 10px 30px;
    cursor: pointer;
}


.pro ul{
    width: 100%;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    padding: 40px 0;
}

.pro ul li{
    width: 31%;
    padding: 0.5%;
    cursor: pointer;
    transition: all ease-in-out 0.7s;
}

.pro ul li img{
    width: 100%;
}

.pro ul li h3{
    text-align: center;
    margin-top: 20px;
    font-size: 20px;
    font-family: "微软雅黑","Microsoft YaHei", "Helvetica Neue", Helvetica, STHeiTi, sans-serif;
}

.pro ul li:hover{
    opacity: 0.6;
}

.store_view ul{
    width: 100%;
    display: flex;
    flex-wrap: wrap;
    justify-content: flex-start;
    padding: 40px 0;

}


.store_view ul li{
    width: 24.5%;
    cursor: pointer;
    transition: all ease-in-out 0.7s;
    padding-left: 2%;
    padding-top: 1%;
}

.store_view ul li img{
    width: 100%;
}

.store_view ul li h3{
    text-align: center;
    margin-top: 20px;
    font-size: 16px;
    font-family: "微软雅黑","Microsoft YaHei", "Helvetica Neue", Helvetica, STHeiTi, sans-serif;
}

.store_view ul li:hover{
    opacity: 0.6;
}


.video-pop{position:fixed;z-index:999;display:none;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5);z-index:15;}
.video-pop .video-warp{position:absolute;top:50%;left:50%;width:70%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);}
.video-pop .video-warp video{width:100%;}
.video-pop .video-warp .video-close{position:absolute;top:-50px;right:-50px;width:38px;height:38px;background:url(../../images/home/close-white.png) no-repeat center center/18px 18px;cursor:pointer;border:1px solid #fff;border-radius:100%;}

@media screen and (max-width:1025px) {
    .index-item04 .icon{width:50px;height:50px;background:url(../../images/home/index-item04-icon.png) no-repeat center center/10px auto;margin:-25px 0px 0px -25px;}
    .index-item04 .icon:after{}
    .video-pop .video-warp{width:90%;}
    .video-pop .video-warp .video-close{right:0;width:20px;height:20px;top:-30px;}
}

.shop-content{padding:80px 0px 155px 0;}
.shop-content .title{font-size:30px;color:#4c4c4c;margin-bottom:65px;}
.shop-content .screen-box{margin-bottom:70px;}
.shop-content .screen-box .list{float:left;width:210px;margin-left:75px;border-radius:5px;overflow:hidden;font-size:16px;}
.shop-content .screen-box .list:first-child{margin-left:0;background:#e15616;color:#fff;}
.shop-content .screen-box .list > *{height:45px;line-height:45px;display:block;}
.shop-content .screen-box .list select{background:#fff;width:100%;border:1px solid #d2d2d2;border-radius:5px;outline:none;padding:0px 20px;}
.shop-content .screen-box .list.input{width:300px;}
.shop-content .screen-box .list input[type=text]{width:100%;padding:0px 20px;border:1px solid #d2d2d2;border-radius:5px;}
.shop-content .screen-box .list button{width:100%;padding:0px 20px;background:#1b1b1b;border-radius:5px;cursor:pointer;color:#fff;}
.shop-content .screen-box .list button i{width:16px;height:16px;background:url(../../images/home/shop-icon.png) no-repeat center center;display:inline-block;vertical-align:middle;margin-top:-2px;margin-right:20px;}

.shop-content .total{margin-top:75px;font-size:16px;color:#4c4c4c;}
.shop-content .total span{font-size:24px;color:#e15616;}
.shop-content .scroll-box{border:1px solid #d6d6d6;margin-top:20px;/*border-right:none;*/}
.shop-content .scroll-box .scroll-content{height:935px; }
.shop-content .scroll-box .scroll-content .list-con{padding:0 0 30px 0;}
.shop-content .scroll-box .scroll-content .list-con .list{width:33.33%;float:left;padding:0px 60px;margin-top:25px;}
.shop-content .scroll-box .scroll-content .list-con .list .box .img-box{overflow:hidden;display:none;}
.shop-content .scroll-box .scroll-content .list-con .list .box .img-box .img{padding-top:57%;transform:scale(1.0);}
.shop-content .scroll-box .scroll-content .list-con .list .box .tit{color:#000;font-size:20px;margin:20px 0;position:relative;padding-left:18px;}
.shop-content .scroll-box .scroll-content .list-con .list .box .tit:before{height:16px;width:4px;line-height:16px;position:absolute;left:0;top:50%;margin-top:-7px;background:#7b7b7b;content:'';}
.shop-content .scroll-box .scroll-content .list-con .list .box .ms{line-height:26px;color:#4c4c4c;}
.shop-content .scroll-box .scroll-content .list-con .list .box a{display:block;width:90px;height:30px;line-height:30px;text-align:center;border-radius:5px;background:#000;color:#fff;margin-top:15px;}
.shop-content .scroll-box .scroll-content .list-con .list .box a:hover{background:#e15616;}

.shop-content .scroll-box .scroll-content .list-con .list .box:hover .img-box .img{transform:scale(1.2);}

@media screen and (max-width:1441px) {
    .shop-content .screen-box .list{margin-left:20px;}
}
@media screen and (max-width:1367px) {
    .shop-content .screen-box .list{width:150px;}
}
@media screen and (max-width:1025px) {
    .shop-content{padding:30px 0px 40px 0;}
    .shop-content .title{font-size:16px;margin-bottom:20px;}
    .shop-content .screen-box .list{width:100%;float:none;margin-left:0;margin-top:10px;font-size:14px;}
    .shop-content .screen-box .list.input{width:100%;}
    .shop-content .screen-box .list > *{width:100%;height:35px;line-height:35px;}
    .shop-content .screen-box .list select{padding:0px 15px;}
    .shop-content .screen-box .list button i{margin-right:10px;}

    .shop-content .total{margin-top:30px;font-size:14px;}
    .shop-content .total span{font-size:18px;}

    .shop-content .scroll-box .scroll-content{height:auto;padding-bottom:20px;border-right:1px solid #d2d2d2;}
    .shop-content .scroll-box .scroll-content .list-con .list{padding:0px 7.5px;margin-top:30px;}
    .shop-content .scroll-box .scroll-content .list-con .list .box .tit{font-size:16px;margin:10px 0;padding-left:10px;}
    .shop-content .scroll-box .scroll-content .list-con .list .box .ms{line-height:22px;}
    .shop-content .scroll-box .scroll-content .list-con .list .box a{margin-top:20px;}
}
@media screen and (max-width:769px) {
    .shop-content .scroll-box .scroll-content .list-con .list{width:100%;}
    .index-item02 .news{width: 100%;margin: 0 auto;}
    .index-item02 .news ul {
    flex-wrap: wrap;
}
.index-item04{
    padding: 30px 0;
    height: auto;
}
.index-item04 .store{width: 100%;margin: 30px auto;}
.index-item04 .store ul{flex-wrap: wrap;}
.index-item04 .store ul li{
    width: 48%;
    margin: 1%;
}
.index-item02 a{height: auto; width: 100%;}
.pro ul li{
    width: 45%;
    padding: 1%;
}
}

.join-item01{padding:70px 0;background:#f5f5f5;}
.join-item01 .title{font-size:36px;color:#4c4c4c;}
.join-item01 .ms{font-size:18px;color:#4c4c4c;margin-top:30px;}
.join-item01 .screen-box{display:flex;margin-top:80px;}
.join-item01 .screen-box .item{flex:1;padding-right:36px;}
.join-item01 .screen-box .item.button{max-width:120px;padding-right:0;}
.join-item01 .screen-box .item *{height:40px;background:#fff;width:100%;border:none;padding:0px 10px;outline:none;}
.join-item01 .screen-box .item select{}
.join-item01 .screen-box .item input[type=button]{background:#000;color:#fff;cursor:pointer;width:100%;}
.join-item01 .screen-box .item input[type=submit]{background:#000;color:#fff;cursor:pointer;width:100%;}

@media screen and (max-width:1025px) {
    .join-item01{padding:35px 0;}
    .join-item01 .title{font-size:18px;}
    .join-item01 .ms{font-size:14px;margin-top:15px;}
    .join-item01 .screen-box{margin-top:25px;}
    .join-item01 .screen-box .item{padding-right:15px;}
}
@media screen and (max-width:769px) {
	.shop-content .screen-box{margin-bottom:20px;}
    .join-item01 .screen-box{display:block;}
    .join-item01 .screen-box .item{width:100%;padding-right:0;margin-top:10px;}
    .join-item01 .screen-box .item.button{max-width:inherit;}

    .join-item01 .screen-box .item *{height:35px;}
}

.join-table{margin-top:15px;}
.join-table .list{text-align:center;font-size:16px;}
.join-table .list .tit-box{height:65px;border-bottom:1px solid #e6e6e6;background:#fff;line-height:65px;cursor:pointer;}
.join-table .list .tit-box *{float:left;}
.join-table .list .tit-box .name{width:25%;}
.join-table .list .tit-box .num{width:10%;}
.join-table .list .tit-box .xueli{width:20%;}
.join-table .list .tit-box .zhuanye{width:20%;}
.join-table .list .tit-box .address{width:25%;}
.join-table .list .contxt{text-align:left;padding:20px 45px;background:#dbdbdb;line-height:30px;display:none;}
.join-table .list .contxt a{width:325px;height:40px;line-height:40px;text-align:center;display:block;color:#fff;background:#e15616;font-size:14px;float:right;display:none;}

.join-table .list.head .tit-box{height:45px;line-height:45px;background:#8f8f8f;color:#fff;border-bottom:none;cursor:inherit;}

@media screen and (max-width:1025px) {
    .join-table .list{font-size:14px;}
    .join-table .list .tit-box{height:45px;line-height:45px;}
    .join-table .list.head .tit-box{height:35px;line-height:35px;}

    .join-table .list .tit-box *{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:33.33% !important;}

    .join-table .list .tit-box .zhuanye,.join-table .list .tit-box .address{display:none;}

    .join-table .list .contxt{padding:15px;line-height:22px;}

    .join-table .list .contxt a{width:100%;margin-top:15px;height:35px;line-height:35px;}
}

.join-item02{padding:105px 0;background:#fff;}
.join-item02 .left{width:60%;float:left;height:350px;}
.join-item02 .right{width:40%;float:left;height:350px;padding-left:90px;}
.join-item02 .right ul{margin-top:15px;}
.join-item02 .right ul li{margin-bottom:40px;}
.join-item02 .right ul li .icon{display:inline-block;vertical-align:middle;margin-top:-2px;}
.join-item02 .right ul li .txt{margin-left:80px;color:#1a1a1a;font-size:18px;}
.join-item02 .right ul li a{display:block;width:220px;height:55px;border:1px solid #000;text-align:center;line-height:53px;}
.join-item02 .right ul li a:hover{color:#fff;background:#000;}

@media screen and (max-width:1025px) {
    .join-item02{padding:40px 0;padding-top:15px;}
    .join-item02 .right{padding-left:20px;}
    .join-item02 .right ul li .txt{margin-left:60px;}
}
@media screen and (max-width:769px) {
    .join-item02 .left,.join-item02 .right{width:100%;float:none;padding:0;height:auto;}
    .join-item02 .left{padding-top:48%;}

    .join-item02 .right ul li{margin-bottom:20px;}
    .join-item02 .right ul li .icon{width:22px;}
    .join-item02 .right ul li .txt{font-size:14px;margin-left:30px;}
    .join-item02 .right ul li:last-child .txt{margin-left:0;}
    .join-item02 .right ul li a{width:100%;height:40px;line-height:38px;}
}

.qiye-content{max-width:1620px;margin:0 auto;margin-bottom:70px;background:#fff;padding:45px 135px 80px 80px;}
.qiye-content .left{width:165px;}
.qiye-content .left .news-left-ib{position:relative;}
.qiye-content .left ul{border:1px solid #f7f7f7;border-bottom:none;}
.qiye-content .left ul li{border-bottom:1px solid #f7f7f7;}
.qiye-content .left ul li a{display:block;border-left:3px solid transparent;height:60px;line-height:60px;text-align:center;}
.qiye-content .left ul li.active a{border-left:3px solid #e15616;color:#000;background:#f0f0f0;}

.qiye-content .right{padding-top:65px;margin-left:260px;}
.qiye-content .right .title{font-size:24px;color:#333;}
.qiye-content .right .m-list-box{display:none;}
.qiye-content .right .list-box{margin-top:60px;height:500px;position:relative;}
.qiye-content .right .list-box .mark{position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0.55);z-index:2;}
.qiye-content .right .list-box .list{width:20%;float:left;position:relative;z-index:5;padding:0px 10px;padding-top:65px;border-left:1px solid rgba(255,255,255,.18);height:500px;}
.qiye-content .right .list-box .list a{display:block;color:#fff;}
.qiye-content .right .list-box .list:last-child{border-left:none;}
.qiye-content .right .list-box .list .tit{margin-top:30px;}
.qiye-content .right .list-box .list .ms{font-size:12px;opacity:0;margin-top:25px;}

.qiye-content .right .list-box dl{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;}
.qiye-content .right .list-box dl dd{position:absolute;z-index:1;left:0;top:0;width:100%;height:100%;opacity:0;}
.qiye-content .right .list-box dl dd.on{z-index:2;opacity:1;}

.qiye-content .right .list-box .list.on{width:40%;}
.qiye-content .right .list-box .list.on .num{font-size:30px;}
.qiye-content .right .list-box .list.on .tit{font-size:30px;margin-top:220px;}
.qiye-content .right .list-box .list.on .ms{opacity:1;}
.qiye-content .right .loading{color:#ccc;margin-top:75px;}
.qiye-content .right .loading .icon{width:46px;height:46px;background:url(../../images/home/loading.png) no-repeat center center/cover;margin:0 auto;animation:loading 2s linear infinite;margin-bottom:5px;}

@keyframes loading {
    0%{transform:rotate(0deg);}
    100%{transform:rotate(360deg);}
}

@media screen and (max-width:1367px) {
    .qiye-content{padding:30px 25px;margin:25px auto;margin-top:0;}
    .qiye-content .right{margin-left:200px;}
    .qiye-content .right .list-box .list.on .tit{font-size:24px;}
}
@media screen and (max-width:1025px) {
    .qiye-content{margin:40px 0;margin-top:0;}
    .qiye-content .right .loading{margin-top:20px;}
    .qiye-content .right .loading .icon{width:25px;height:25px;}
    .qiye-content .left{width:100%;float:none;}
    .qiye-content .left ul li a{height:40px;line-height:40px;border-left:none !important;border-bottom:1px solid transparent;}
    .qiye-content .left ul li.active a{border-bottom:1px solid #fabe00;}
    .qiye-content .right{margin-left:0;padding-top:40px;}
    .qiye-content .right .title{font-size:16px;}
    .qiye-content .right .pc-list-box{display:none;}
    .qiye-content .right .m-list-box{display:block;}
    .qiye-content .right .list-box{margin-top:20px;height:auto;}
    .qiye-content .right .list-box .list,.qiye-content .right .list-box .list.on{width:100%;float:none;}
    .qiye-content .right .list-box .list{height:auto;padding:15px;border-left:none;border-bottom:1px solid rgba(255,255,255,.18);}
    .qiye-content .right .list-box .list .num{font-size:14px !important;}
    .qiye-content .right .list-box .list .tit{font-size:16px !important;margin-top:15px !important;}
    .qiye-content .right .list-box .list .ms{margin-top:10px !important;opacity:1 !important;}

    .qiye-content .right .list-box dl{display:none;}

    .qiye-content .right .m-list-box .swiper-container{margin-top:30px;padding-bottom:35px;}
    .qiye-content .right .m-list-box .swiper-container .swiper-slide{padding-top:75%;}
    .qiye-content .right .m-list-box .swiper-container .swiper-slide .mark{position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0.55);z-index:2;}
    .qiye-content .right .m-list-box .swiper-container .swiper-slide a{display:block;position:absolute;left:0;width:100%;top:50%;transform:translateY(-50%);text-align:center;color:#fff;z-index:3;}
    .qiye-content .right .m-list-box .swiper-container .swiper-slide a .tit{font-size:16px;}
    .qiye-content .right .m-list-box .swiper-container .swiper-slide a .ms{padding:0px 20px;margin-top:10px;}
    .qiye-content .right .m-list-box .swiper-container .swiper-pagination{}
    .qiye-content .right .m-list-box .swiper-container .swiper-pagination span{opacity:1;border:1px solid #333;background:none;}
    .qiye-content .right .m-list-box .swiper-container .swiper-pagination span.swiper-pagination-bullet-active{background:#333;}
}

.qiye-content .right.news-right{padding-top:70px;margin-left:410px;margin-bottom: 100px;}
.qiye-content .right.news-right .item01{position:relative;}
.qiye-content .right.news-right .item01 .contxt{background:#f7f7f7;width:540px;padding:50px 40px;position:absolute;left:-70px;top:-70px;}
.qiye-content .right.news-right .item01 .contxt .title{line-height:42px;max-height:75px;overflow:hidden;}
.qiye-content .right.news-right .item01 .contxt .title a{color:#000;font-size:24px;}
.qiye-content .right.news-right .item01 .contxt .ms{color:#888;line-height:26px;margin-top:20px;max-height:80px;overflow:hidden;}
.qiye-content .right.news-right .item01 .contxt .bottom{margin-top:30px;}
.qiye-content .right.news-right .item01 .contxt .bottom .date{padding-left:25px;background:url(../../images/home/news-date.png) no-repeat left center;color:#888;font-family:Arial;height:15px;}
.qiye-content .right.news-right .item01 .contxt .bottom a{display:block;width:34px;height:18px;background:url(../../images/home/news-icon.png) no-repeat center center;}
.qiye-content .right.news-right .item01 .contxt .bottom a:hover{transform:translateX(15px);}

.qiye-content .right.news-right .list-con{margin:0px -25px;margin-top:80px;}
.qiye-content .right.news-right .list-con .list{padding:0px 25px;width:50%;float:left;margin-bottom:35px;}
.qiye-content .right.news-right .list-con .list .box{}
.qiye-content .right.news-right .list-con .list .box .img{overflow:hidden;}
.qiye-content .right.news-right .list-con .list .box .img a{display:block;padding-top:62%;}
.qiye-content .right.news-right .list-con .list .box .tit{margin-top:30px;margin-bottom:15px;}
.qiye-content .right.news-right .list-con .list .box .tit .l{margin-right:100px;}
.qiye-content .right.news-right .list-con .list .box .tit a{font-size:20px;color:#000;}
.qiye-content .right.news-right .list-con .list .box .tit .date{padding-left:25px;background:url(../../images/home/news-date.png) no-repeat left center;color:#888;font-family:Arial;height:15px;margin-top:5px;}
.qiye-content .right.news-right .list-con .list .box .ms{color:#888;line-height:26px;}

.qiye-content .right.news-right .list-con .list .box:hover .img a{transform:scale(1.1);}

.qiye-content .right.news-right .list-con .list:nth-child(even){transform:translateY(80px);}

@media screen and (max-width:1367px) {
    .qiye-content .right.news-right .item01 .contxt{padding:20px 15px;}
}
@media screen and (max-width:1025px) {
    .qiye-content .right.news-right{margin-left:0;padding-top:25px;}
    .qiye-content .right.news-right .item01 .contxt{position:static;width:100%;padding:15px;}
    .qiye-content .right.news-right .item01 .contxt .title{line-height:inherit;max-height:inherit;}
    .qiye-content .right.news-right .item01 .contxt .title a{font-size:16px;}
    .qiye-content .right.news-right .item01 .contxt .ms{max-height:inherit;margin-top:15px;line-height:20px;}
    .qiye-content .right.news-right .item01 .contxt .bottom{margin-top:15px;}
    .qiye-content .right.news-right .item01 .contxt .bottom a{transform:translateX(0px) !important;}

    .qiye-content .right.news-right .list-con{margin:0px -7.5px;margin-top:20px;}
    .qiye-content .right.news-right .list-con .list{padding:0px 7.5px;margin-bottom:40px;}
    .qiye-content .right.news-right .list-con .list .box .tit{margin-top:10px;margin-bottom:5px;}
    .qiye-content .right.news-right .list-con .list .box .tit a{font-size:16px;}
    .qiye-content .right.news-right .list-con .list .box .ms{line-height:20px;}

    .qiye-content .right.news-right .list-con .list:nth-child(even){transform:translateY(0px);}
}
@media screen and (max-width:769px) {
    .qiye-content .right.news-right .list-con .list{width:100%;}
}

.news-content{}
.news-content .news-left{width:720px;}
.news-content .news-left .news-left-ib{position:relative;}
.news-detail-container{}
.news-detail-container img{max-width:100%;margin:0px auto;}
.news-detail-container .arrow{width:38px;height:38px;background:url(../../images/home/news-arrow.png) no-repeat left top;margin-top:-19px;display:none;}
.news-detail-container .arrow.swiper-detail-prev{left:25px;}
.news-detail-container .arrow.swiper-detail-next{background-position:top right;right:25px;}

.news-detail-container:hover .arrow{display:block;}

.detail-content .share{font-size:16px;float:right;margin-top:35px;}
.detail-content .share *{float:left;display:block;height:31px !important;line-height:31px;margin:0 !important;margin-left:10px !important;}
.detail-content .share a{width:31px !important;opacity:1 !important;padding:0 !important;}
.detail-content .share a.icon01{background:url(../../images/home/share-icon01.png) no-repeat center center;}
.detail-content .share a.icon02{background:url(../../images/home/share-icon02.png) no-repeat center center;}
.detail-content .share a.icon03{background:url(../../images/home/share-icon03.png) no-repeat center center;}
.detail-content .share a.icon04{background:url(../../images/home/share-icon04.png) no-repeat center center;}

.news-content .share{font-size:16px;float:right;margin-top:35px;}
.news-content .share *{float:left;display:block;height:31px !important;line-height:31px;margin:0 !important;margin-left:10px !important;}
.news-content .share a{width:31px !important;opacity:1 !important;padding:0 !important;}
.news-content .share a.icon01{background:url(../../images/home/share-icon01.png) no-repeat center center;}
.news-content .share a.icon02{background:url(../../images/home/share-icon02.png) no-repeat center center;}
.news-content .share a.icon03{background:url(../../images/home/share-icon03.png) no-repeat center center;}
.news-content .share a.icon04{background:url(../../images/home/share-icon04.png) no-repeat center center;}

.news-content .news-right{padding:40px;border-top:1px solid #707070;}
.news-content .news-right .title{font-size:26px;margin-bottom:25px;}
.news-content .news-right .date,.news-content .news-right .soure{color:#999;}
.news-content .news-right .date{margin-right:40px;}
.news-content .news-right .contxt{margin-top:35px;line-height:32px;}

@media screen and (max-width:1025px) {
    .news-content .news-left{width:100%;float:none;}
    .news-detail-container .arrow{display:block;width:22px;height:22px;background:url(../../images/home/news-arrow.png) no-repeat left top/44px auto;margin-top:-11px;}
    .news-detail-container .arrow.swiper-detail-prev{left:10px;}
    .news-detail-container .arrow.swiper-detail-next{right:10px;}
    .share{margin-top:15px;font-size:14px;}
    .news-content .news-right{margin-left:0;padding:15px 0;margin-top:15px;padding-bottom:0;}
    .news-content .news-right .title{font-size:16px;margin-bottom:10px;}
    .news-content .news-right .date,.news-content .news-right .soure{font-size:14px;}
    .news-content .news-right .date{margin-right:10px;}
    .news-content .news-right .contxt{margin-top:15px;line-height:22px;}
}

.product-content{}
.product-content .left{width:235px;}
.product-content .left .title{font-size:26px;padding-bottom:30px;border-bottom:1px solid #dedfe0;margin-bottom:25px;}
.product-content .left .toggle-menu{font-size:16px;color:#000;}
.product-content .left .toggle-menu span{display:block;margin-bottom:10px;}
.product-content .left .toggle-menu a{font-size:16px;display:block;color:#000;}
.product-content .left .toggle-menu > ul{}
.product-content .left .toggle-menu > ul > li{}
.product-content .left .toggle-menu > ul > li > a{line-height:26px;}
.product-content .left .toggle-menu > ul > li ul{padding:10px 0;display:none;}
.product-content .left .toggle-menu > ul > li ul li{}
.product-content .left .toggle-menu > ul > li ul li a{font-size:14px;line-height:24px;padding-left:15px;}

.product-content .left .menu-content{display:none;}

@media screen and (max-width:1025px) {
    .product-content .left{width:100%;float:none;}
    .product-content .left .title{font-size:16px;text-align:center;padding-bottom:15px;margin-bottom:15px;text-align:left;margin-top:10px;}
    .product-content .left .toggle-menu{display:none;}
    .product-content .left .toggle-menu > ul{background:#fff;border:1px solid #e5e5e5;padding:15px;}
    .product-content .left .toggle-menu > ul > li > a{line-height:24px;}
    .product-content .left .toggle-menu > ul > li ul{padding:5px 0;}

    .product-content .left .menu-content{display:block;margin-bottom:30px;}
    .product-content .left .menu-container-box{padding:0px 25px;padding-bottom:20px;border-bottom:1px solid #dedfe0;position:relative;}
    .product-content .left .menu-container{}
    .product-content .left .menu-container .swiper-slide{text-align:center;}
    .product-content .left .menu-container .swiper-slide .icon{height:65px;position:relative;}
    .product-content .left .menu-container .swiper-slide .icon img{margin:auto;position:absolute;left:0;top:0;right:0;bottom:0;}
    .product-content .left .menu-container .swiper-slide .icon img.on{display:none;}
    .product-content .left .menu-container .swiper-slide.active a{color:#e15616;}
    .product-content .left .menu-container .swiper-slide.active .icon img.on{display:block;}
    .product-content .left .menu-container .swiper-slide.active .icon img.default{display:none;}
    .product-content .left .menu-container-box .arrow{width:22px;height:22px;background:url(../../images/home/menu-arrow.png) no-repeat left top/44px auto;margin-top:-25px;position:absolute;top:50%;}
    .product-content .left .menu-container-box .arrow.swiper-menu-prev{background-position:left top;left:0;}
    .product-content .left .menu-container-box .arrow.swiper-menu-next{background-position:right top;right:0;}
    .product-content .left .menu-con{text-align:center;display:none;margin-top:20px;}
    .product-content .left .menu-con a{display:inline-block;margin:0 5px;position:relative;padding-left:15px;}
    .product-content .left .menu-con a:before{content:'';position:absolute;width:5px;height:5px;border-radius:100%;left:0;top:50%;margin-top:-2.5px;background:#7b7b7b;}
    .product-content .left .menu-con a.on{color:#e15616;}
}

.product-content .right{margin-left:340px;padding-bottom:135px;}
.product-content .right .tit{padding-left:20px;border-left:1px solid #c6c6c7;line-height:16px;color:#000;font-size:18px;margin-bottom:30px;}
.product-content .right .list-con{border-top:1px solid #eee;border-left:1px solid #eee;background:#fff;}
.product-content .right .list-con .list{padding:50px 20px 20px 20px;width:33.33%;float:left;border-bottom:1px solid #eee;border-right:1px solid #eee;text-align:center;position:relative;}
.product-content .right .list-con .list a{display:block;}
.product-content .right .list-con .list .color{overflow:hidden;display:none;}
.product-content .right .list-con .list .color span{width:6px;height:6px;border-radius:100%;float:left;display:block;margin-right:5px;}
.product-content .right .list-con .list .img{}
.product-content .right .list-con .list .img img{margin:0 auto;}
.product-content .right .list-con .list .title{color:#000;font-size:18px;margin-bottom:10px;}
.product-content .right .list-con .list .ms{color:#999;line-height:24px;height:50px;overflow:hidden;}
.product-content .right .list-con .list .hover{position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0.7);opacity:0;}
.product-content .right .list-con .list .hover div{position:absolute;transform:translateY(20px);opacity:0;}
.product-content .right .list-con .list .hover .icon{width:43px;height:41px;background:url(../../images/home/product-icon.png) no-repeat center center/cover;left:50%;margin-left:-21.5px;top:40%;}
.product-content .right .list-con .list .hover .txt{font-size:16px;color:#fff;width:75px;left:50%;margin-left:-32.5px;padding-bottom:5px;border-bottom:1px solid #fff;top:70%;transition-delay:100ms;}
.product-content .right .list-con .list:hover .hover{opacity:1;}
.product-content .right .list-con .list:hover .hover div{transform:translateY(0);opacity:1;}

.product-content .right .page{margin-top:135px;}

@media screen and (max-width:1025px) {
    .product-content .right{margin-left:0;margin-top:20px;padding-bottom:30px;}
    .product-content .right .tit{font-size:16px;padding-left:15px;margin-bottom:20px;display:none;}
    .product-content .right .list-con .list{padding:0px 15px;padding-top:20px;padding-bottom:5px;}
    .product-content .right .list-con .list .title{font-size:16px;margin-bottom:5px;}
    .product-content .right .list-con .list .ms{line-height:20px;height:40px;}
    .product-content .right .list-con .list .hover{display:none;}

    .product-content .right .page{margin-top:20px;}
}
@media screen and (max-width:769px) {
    .product-content .right .list-con .list{width:100%;padding:5px 15px;}
}

.detail-content .item01{padding-bottom:100px;}
.detail-content .item01 .left{width:100%;}
.detail-content .item01 .right{width:100%;font-size:14px;text-align:center;}
.detail-content .item01 .right .title{font-size:32px;color:#000;}
.detail-content .item01 .right .ms{padding:10px 0;border-bottom:1px solid #eee;font-size:14px;line-height:24px;color:#666;}
.detail-content .item01 .right .model{padding:30px 0;border-bottom:1px solid #eee;overflow:hidden;}
.detail-content .item01 .right .model span{float:left;margin-right:40px;}
.detail-content .item01 .right .model span.share{cursor:pointer;width:30px;height:20px;background:url(../../images/home/icon-share.png) no-repeat left top;margin-top:4px;position:relative;}
.detail-content .item01 .right .model span.share .bdsharebuttonbox{position:absolute;width:125px;margin-left:0 !important;left:14px;top:-8px;background:#f6f6f6;display:none;}
.detail-content .item01 .right .model span.share:hover .bdsharebuttonbox{display:block;}
.detail-content .item01 .right .color{padding:30px 0;border-bottom:1px solid #eee;}
.detail-content .item01 .right .color .tit{margin-bottom:25px;}
.detail-content .item01 .right .color ul{}
.detail-content .item01 .right .color ul li{position:relative;width:25px;height:25px;border-radius:100%;float:left;margin-right:20px;cursor:pointer;}
.detail-content .item01 .right .color ul li:before{width:33px;height:33px;border-radius:100%;content:'';position:absolute;z-index:-1;left:-4px;top:-4px;transition:300ms ease-out;-webkit-transition:300ms ease-out;-ms-transition:300ms ease-out;-moz-transition:300ms ease-out;-o-transition:300ms ease-out;}
.detail-content .item01 .right .color ul li span{position:absolute;width:80px;height:30px;line-height:30px;text-align:center;background:#3a3a3a;display:none;left:50%;margin-left:-40px;border-radius:3px;top:-40px;color:#fff;font-size:12px;}
.detail-content .item01 .right .color ul li span:before{content:'';border-top:5px solid #3a3a3a;border-left:5px solid transparent;border-right:5px solid transparent;position:absolute;bottom:-5px;left:50%;margin-left:-5px;}
.detail-content .item01 .right .color ul li:hover:before{box-shadow:0px 0px 10px rgba(0,0,0,0.2);border:1px solid #d1d0d1;background:#fff;}
.detail-content .item01 .right .color ul li:hover span{display:block;}
.detail-content .item01 .right > a{display:block;margin-top:70px;width:250px;height:50px;line-height:50px;text-align:center;background:#000;color:#fff;}

.detail-content .item02{padding:100px 0;background:#fff;}
.detail-content .item02 .title{font-size:32px;color:#000;}
.detail-content .item02 .contxt{margin-top:50px;}

@media screen and (max-width:1025px) {
    .detail-content .item01{padding-bottom:25px;}
    .detail-content .item01 .left,.detail-content .item01 .right{width:100%;padding:0;}
    .detail-content .item01 .right{margin-top:15px;font-size:14px;}
    .detail-content .item01 .right .title{font-size:16px;}
    .detail-content .item01 .right .ms{padding:15px 0;}
    .detail-content .item01 .right .model{padding:15px 0;}
    .detail-content .item01 .right .color{padding:15px 0;}
    .detail-content .item01 .right .color .tit{margin-bottom:10px;}

    .detail-content .item01 .right .color ul li{width:20px;height:20px;}
    .detail-content .item01 .right .color ul li span,.detail-content .item01 .right .color ul li:before{display:none !important;}

    .detail-content .item01 .right > a{width:100%;height:35px;line-height:35px;margin-top:20px;}

    .detail-content .item02{padding:25px 0;}
    .detail-content .item02 .title{font-size:16px;}
    .detail-content .item02 .contxt{margin-top:15px;}
}

.about-item01{background:url(../../images/home/about-item01-bg.jpg) no-repeat center center/cover;padding-bottom:105px;}
.about-item01 .item01{margin-top:140px;}
.about-item01 .item01 .left{}
.about-item01 .item01 .left .title{font-size:24px;line-height:36px;}
.about-item01 .item01 .left .contxt{line-height:30px;color:#666;padding-bottom:15px;border-bottom:1px solid #b1b1b1;margin-top:50px;}
.about-item01 .item01 .left img{margin-top:170px;}
.about-item01 .item01 .right{margin-top:100px;position:relative;}
.about-item01 .item01 .right .img01{}
.about-item01 .item01 .right .img02{position:absolute;right:200px;top:190px;}

.about-item01 .item02{margin-top:200px;}
.about-item01 .item02 .contxt{text-align:right;padding-top:25px;}
.about-item01 .item02 .contxt .title{font-size:24px;}
.about-item01 .item02 .contxt .ms{line-height:30px;margin-top:60px;color:#666;}

@media screen and (max-width:1025px) {
    .about-item01{padding-bottom:40px;}
    .about-item01 .item01{margin-top:30px;}
    .about-item01 .item01 .left{width:100%;float:none;}
    .about-item01 .item01 .left .title{font-size:16px;line-height:24px;}
    .about-item01 .item01 .left .contxt{line-height:22px;margin-top:20px;display:inline-block;}
    .about-item01 .item01 .left img{display:none;}

    .about-item01 .item01 .right{margin-top:40px;height:400px;}
    .about-item01 .item01 .right .img01{width:260px;}
    .about-item01 .item01 .right .img02{width:220px;right:110px;top:120px;}

    .about-item01 .item02{margin-top:25px;}
    .about-item01 .item02 .contxt{padding-top:0;float:none;text-align:left;}
    .about-item01 .item02 .contxt .title{font-size:16px;}
    .about-item01 .item02 .contxt .ms{font-size:14px;line-height:20px;margin-top:20px;}
    .about-item01 .item02 .img{padding:0px 30px;}
}

.about-item02{background:url(../../images/home/about-item02-bg.jpg) no-repeat center center/cover;padding:155px 0px 220px 0;}
.about-item02 .title{font-size:20px;color:#333;padding-left:165px;}
.about-item02 .box{height:540px;background:#000;color:#fff;position:relative;padding-left:11%;margin-top:85px;}
.about-item02 .box img{position:absolute;right:-125px;top:-94px;}
.about-item02 .box .contxt{position:absolute;top:50%;transform:translateY(-50%);max-width:395px;line-height:36px;}

@media screen and (max-width:1367px) {
    .about-item02 .box{padding-left:5%;}
    .about-item02 .box img{right:-300px;}
}
@media screen and (max-width:1025px) {
    .about-item02{padding:30px 0;}
    .about-item02 .title{padding-left:20px;font-size:16px;}
    .about-item02 .box{margin-top:20px;padding:30px;height:auto;}
    .about-item02 .box img{display:none;}
    .about-item02 .box .contxt{position:static;line-height:24px;transform:translateY(0);}
}

.design-bg{background:url(../../images/home/design-bg.jpg) no-repeat center center/cover;background-attachment:fixed;}

.design-item01{background:url(../../images/home/design-item01-bg.jpg) no-repeat center center/cover;}
.design-item01 .box{padding:50px 0;}
.design-item01 .box img{margin:0 auto;}
.design-item01 .box img.m-img{display:none;}
.design-item01 .box .title{font-size:36px;color:#000;text-align:center;margin-bottom:35px;}
.design-item01 .box .bottom{text-align:center;cursor:pointer;}
.design-item01 .box .bottom .icon{width:13px;height:8px;background:url(../../images/home/design-item01-icon.jpg) no-repeat center center;margin:0 auto;margin-bottom:15px;animation:icon 2s linear infinite;}

@keyframes icon {
    0%{transform:translateY(10px);}
    50%{transform:translateY(0px);}
    100%{transform:translateY(10px);}
}

@media screen and (max-width:1025px) {
    .design-item01 .box{padding:30px 0;}
    .design-item01 .box .title{font-size:18px;}
    .design-item01 .box img{}
    .design-item01 .box img.pc-img{display:none;}
    .design-item01 .box img.m-img{display:block;}
}

.design-item02{background:url(../../images/home/design-item02-bg.jpg) no-repeat center center/cover;padding-top:32%;}

@media screen and (max-width:769px) {
    .design-item02{background:url(../../images/home/design-item02-bg-m.jpg) no-repeat center center/cover;padding-top:70%;}
}

.design-item03{background:#fff;padding:170px 0px 130px 0;}
.design-item03 .right{width:510px;line-height:30px;color:#666;padding-top:25px;}
.design-item03 .left{margin-right:510px;padding-right:100px;}

@media screen and (max-width:1367px) {
    .design-item03{padding:100px 0px 90px 0;}
    .design-item03 .right{width:400px;}
    .design-item03 .left{margin-right:400px;padding-right:60px;}
}
@media screen and (max-width:1025px) {
    .design-item03{padding:30px 0;}
    .design-item03 .right{width:100%;float:none;font-size:14px;line-height:22px;padding-top:0;}
    .design-item03 .left{margin-right:0px;padding-right:0px;margin-top:20px;}
}

.design-item04{height:600px;}
@media screen and (max-width:1025px) {
    .design-item04{height:auto;background:url(../../images/home/n-h.jpg) no-repeat center center/cover;padding-top:80%;}
}

.design-item05{background:url(../../images/home/about-item02-bg.jpg) no-repeat center center/cover;padding:155px 0px 100px 0;}
.design-item05 .item01{}
.design-item05 .item01 .left{}
.design-item05 .item01 .left img{margin:0 auto;}
.design-item05 .item01 .right{padding-right:170px;text-align:right;color:#000;}
.design-item05 .item01 .right .title{font-size:30px;}
.design-item05 .item01 .right .contxt{color:#666;line-height:30px;margin-top:55px;}
.design-item05 .item02{height:540px;background:#000;color:#fff;position:relative;padding-left:11%;}
.design-item05 .item02 img{position:absolute;right:94px;top:94px;}
.design-item05 .item02 .contxt{position:absolute;top:50%;transform:translateY(-50%);max-width:460px;line-height:36px;}

@media screen and (max-width:1367px) {
    .design-item05 .item02{padding-left:5%;}
    .design-item05 .item02 img{right:30px;}
}
@media screen and (max-width:1025px) {
    .design-item05{padding:30px 0;}
    .design-item05 .item01 .left,.design-item05 .item01 .right{width:100%;float:none;padding:0;}
    .design-item05 .item01 .right{text-align:left;margin-bottom:20px;}
    .design-item05 .item01 .right .title{font-size:18px;}
    .design-item05 .item01 .right .contxt{margin-top:15px;font-size:14px;line-height:22px;}
    .design-item05 .item01 .left img{width:280px;}
    .design-item05 .item02{height:auto;padding:30px;}
    .design-item05 .item02 img{width:100%;position:static;}
    .design-item05 .item02 .contxt{position:static;line-height:24px;transform:translateY(0);max-width:inherit;padding-bottom:40px;}
}

.design-item06{background:#eee;padding:105px 0;}
.design-item06 .content{background:#fff;padding:0px 95px;padding-top:125px;padding-bottom:1px !important;}
.design-item06 .content .list{margin-bottom:150px;}
.design-item06 .content .list .contxt{color:#000;width:310px;padding-top:115px;}
.design-item06 .content .list .contxt .title{font-size:28px;}
.design-item06 .content .list .contxt .ms{line-height:36px;margin-top:35px;}
.design-item06 .content .list .img{height:485px;position:relative;}
.design-item06 .content .list .img .icon{position:absolute;z-index:2;width:80px;height:80px;left:50%;top:50%;margin:-40px 0px 0px -40px;background:url(../../images/home/index-item04-icon.png) no-repeat center center;cursor:pointer;}
.design-item06 .content .list .img .icon:after{content: "";position: absolute;width: 100%;height: 100%;top: 0;left: 0;pointer-events: none;background: url(../../images/home/index-item04-rotate.png) center no-repeat;background-size: 100%;/*animation:gorotate 3s linear infinite;*/}

.design-item06 .content .list:nth-child(odd){padding-left:90px;}
.design-item06 .content .list:nth-child(odd) .contxt{float:left;}
.design-item06 .content .list:nth-child(odd) .img{margin-left:450px;}
.design-item06 .content .list:nth-child(even){padding-right:90px;}
.design-item06 .content .list:nth-child(even) .contxt{float:right;}
.design-item06 .content .list:nth-child(even) .img{margin-right:450px;}

@media screen and (max-width:1367px) {
    .design-item06 .content{padding:0px 40px;padding-top:100px;}
    .design-item06 .content .list:nth-child(odd){padding-left:40px;}
    .design-item06 .content .list:nth-child(odd) .contxt{float:left;}
    /*.design-item06 .content .list:nth-child(odd) .img{margin-left:350px;}*/
    .design-item06 .content .list:nth-child(even){padding-right:40px;}
    .design-item06 .content .list:nth-child(even) .contxt{float:right;}
    /*.design-item06 .content .list:nth-child(even) .img{margin-right:350px;}*/
}
@media screen and (max-width:1025px) {
    .design-item06{padding:40px 0;}
    .design-item06 .content{padding:0px 15px;padding-top:30px;}
    .design-item06 .content .list{margin-bottom:40px;}
    .design-item06 .content .list:nth-child(odd){padding-left:0px;}
    .design-item06 .content .list:nth-child(odd) .contxt{float:none;}
    .design-item06 .content .list:nth-child(odd) .img{margin-left:0px;}
    .design-item06 .content .list:nth-child(even){padding-right:0px;}
    .design-item06 .content .list:nth-child(even) .contxt{float:none;}
    .design-item06 .content .list:nth-child(even) .img{margin-right:0px;}
    .design-item06 .content .list:last-child{margin-bottom:30px;}

    .design-item06 .content .list .contxt{padding-top:0;}
    .design-item06 .content .list .contxt .title{font-size:18px;}
    .design-item06 .content .list .contxt .ms{line-height:22px;margin-top:15px;}
    .design-item06 .content .list .img{height:auto;padding-top:70%;margin-top:15px;}
    .design-item06 .content .list .img .icon{width:50px;height:50px;background:url(../../images/home/index-item04-icon.png) no-repeat center center/10px auto;margin:-25px 0px 0px -25px;}
}

.history-content{padding-bottom:35px;position:relative;padding-top:1px;}
.history-content video{position:absolute;left:0;top:0;width:100%;height:100%;z-index:0;object-fit:cover;}
.history-content .mark{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;background:rgba(0,0,0,0.4);}
.history-content .title{font-size:30px;color:#fff;text-transform:uppercase;text-align:center;margin-top:60px;position:relative;z-index:2;}
.history-content .box{background:rgba(255,255,255,0.96);padding:70px 85px 30px 85px;margin-top:60px;position:relative;z-index:2;}

.about_e{padding-bottom:80px}
.about_e .content{padding:30px 0}
.about_e .content .lt{width:110px;float:left;position:relative;}
.about_e .content .lt .btn{position:absolute;right:-9px;cursor:pointer;left:2px;cursor:pointer;width:30px;}
.about_e .content .lt .btn img{-webkit-transition:all .4s;-o-transition:all .4s;-moz-transition:all .4s;transition:all .4s}
.about_e .content .lt .btn .act{position:absolute;left:0;top:0;opacity:0}
.about_e .content .lt .prev{top:-30px}
.about_e .content .lt .next{bottom:-30px}
.about_e .content .lt .btn:hover .nor{opacity:0}
.about_e .content .lt .btn:hover .act{opacity:1}
.about_e .content .lt .swiper-container{padding-right:6px;height:718px;}
.about_e .content .lt .swiper-container .swiper-slide{position:relative;cursor:pointer;font-family:'constan';font-size:16px;color:#808080;cursor:pointer;}
.about_e .content .lt .swiper-container .swiper-slide span{height:2px;background:#f08418;display:inline-block;vertical-align:middle;transition:300ms ease-out;-webkit-transition:300ms ease-out;-ms-transition:300ms ease-out;-moz-transition:300ms ease-out;-o-transition:300ms ease-out;}
.about_e .content .lt .swiper-container .swiper-slide:hover span{color:#143170}
.about_e .content .lt .swiper-container .act_slide{color:#f08418;}
.about_e .content .lt .swiper-container .act_slide span{width:30px;margin-right:10px;}
.about_e .content .rt{height:680px;overflow:auto;margin-left:110px;}
.about_e .content .rt::-webkit-scrollbar-track{background:none;}
.about_e .content .rt::-webkit-scrollbar-thumb{background:#ccc;}
.about_e .content .rt::-webkit-scrollbar{width:8px;}
.about_e .content .rt .yearcontent{position:relative}
.about_e .content .rt .yearbox{}
.about_e .content .rt .yearbox .list{}
.about_e .content .rt .yearbox .list .num{font-size:60px;color:#e15616;position:relative;text-align:center;}
.about_e .content .rt .yearbox .list .list-box{height:390px;position:relative;}
.about_e .content .rt .yearbox .list .list-box:before{content:'';position:absolute;width:1px;height:100%;background:#a7a7a7;left:50%;margin-left:-0.5px;}
.about_e .content .rt .yearbox .list .list-box .l{width:50%;text-align:right;padding-top:90px;padding-right:25px;color:#666;}
.about_e .content .rt .yearbox .list .list-box .l .tit{position:relative;}
.about_e .content .rt .yearbox .list .list-box .l .tit:before{content:'';position:absolute;width:15px;height:1px;background:#a7a7a7;top:50%;margin-top:-.5px;right:-25px;}
.about_e .content .rt .yearbox .list .list-box .l .ms{margin-top:10px;}
.about_e .content .rt .yearbox .list .list-box .r{width:50%;padding-top:30px;padding-left:65px;}
.about_e .content .rt .yearbox .list .bottom-num{padding-bottom:80px;margin-bottom:0 !important;}
.about_e .content .rt .yearbox .list .bottom-num:before{content:'';position:absolute;width:1px;background:#a7a7a7;left:50%;margin-left:-0.5px;height:50px;bottom:0;}

.about_e .content .rt .yearbox:first-child .list:first-child .num{margin-bottom:30px;}


@media screen and (max-width:1441px) {
    .history-content{padding:70px 15px 95px 15px;}
}
@media (max-width:1025px){
    .history-content{padding:30px 15px;background:url(../../images/home/history-bg.jpg) no-repeat center center/cover;}
    .history-content video{display:none;}
    .history-content .mark{display:none;}
    .history-content .title{font-size:18px;margin-top:0;}
    .history-content .box{margin-top:20px;padding:15px;}

    .about_e .content{padding:0}
    .about_e .content .lt{display:none}
    .about_e .content .rt{width:100%;height:auto;margin:0}
    .about_e .content .rt .yearbox .year{height:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:10px 10px 10px 40px;}
    .about_e .content .rt .yearbox .year .text{position:static;-webkit-transform:translate(0);-moz-transform:translate(0);-ms-transform:translate(0);transform:translate(0)}

    .about_e .content .rt .yearbox .list .num{font-size:22px;}
    .about_e .content .rt .yearbox .list .list-box{height:auto;min-height:170px;overflow:hidden;margin-bottom:10px;}
    .about_e .content .rt .yearbox .list .list-box .l{padding-top:40px;}
    .about_e .content .rt .yearbox .list .list-box .r{padding-left:15px;padding-top:15px;}
    .about_e .content .rt .yearbox .list .bottom-num{padding-bottom:20px;}
    .about_e .content .rt .yearbox .list .bottom-num:before{height:5px;}

    .about_e .content .rt .yearbox:first-child .list:first-child .num{margin-bottom:15px;}
}

#searhide{}
#searhide span{color:#e15616 !important;}

.zs-item01{text-align:center;padding:70px 0px 1px 0;font-family:'fz';}
.zs-item01 .title{font-size:30px;margin-bottom:60px;}
.zs-item01 .list-con{}
.zs-item01 .list-con .list{width:25%;float:left;margin-bottom:70px;}
.zs-item01 .list-con .list .icon{}
.zs-item01 .list-con .list .icon img{margin:0 auto;}
.zs-item01 .list-con .list .cn{font-size:28px;margin-top:25px;}
.zs-item01 .list-con .list .en{text-transform:uppercase;margin:10px 0px;}
.zs-item01 .list-con .list .num{font-size:36px;}

.zs-item01 .list-con-en{}
.zs-item01 .list-con-en .list .en{font-size:24px;}

@media (max-width:1441px){
    .zs-item01 .list-con-en .list .en{font-size:18px;}
}
@media (max-width:1025px){
    .zs-item01{padding:30px 0px 1px 0;}
    .zs-item01 .title{font-size:18px;margin-bottom:20px;}
    .zs-item01 .list-con .list{margin-bottom:20px;width:50%;}
    .zs-item01 .list-con .list .icon img{width:95px;}
    .zs-item01 .list-con .list .cn{font-size:18px;margin-top:15px;}
    .zs-item01 .list-con .list .en{height:34px;}
    .zs-item01 .list-con .list .num{font-size:22px;}

    .zs-item01 .list-con-en .list .en{font-size:14px;}
}

.zs-item02{background:#fff;padding:70px 0px 100px 0;}
.zs-item02 .title{text-align:center;font-size:30px;margin-bottom:20px;}
.zs-item02 .w1200{position:relative;}
.zs-item02 .contact{position:absolute;width:228px;height:116px;color:#fff;background:url(../../images/home/zs-item02-contact.png) no-repeat center center/cover;left:50%;margin-left:-114px;font-size:18px;line-height:26px;padding-left:80px;padding-top:15px;top:0;}
.zs-item02 a{display:block;margin:0 auto;margin-top:50px;width:220px;height:55px;line-height:55px;border-radius:5px;color:#fff;font-size:18px;background:#e15616;text-align:center;}

@media (max-width:1025px){
    .zs-item02{padding:30px 0;}
    .zs-item02 .w1200{padding:0px 15px;padding-top:50px;}
    .zs-item02 .title{font-size:18px;}
    .zs-item02 .contact{width:150px;height:76px;margin-left:-75px;padding-left:50px;font-size:14px;line-height:22px;padding-top:8px;}
    .zs-item02 a{width:120px;height:40px;line-height:40px;font-size:14px;margin-top:30px;}
    .qiye-content .right.news-right{margin-bottom: 0px;}
    .contact .contact-title{
        font-size: 22px!important;
    }
    .contact .left-title strong{
        font-size: 18px;
    }
    .contact .left .con p{
        font-size: 14px;
    }
    .contact .left .contact_form .t1{
        font-size: 18px!important;
    }
    .contact .left .contact_form .form_submit input{
        padding: 10px 45%!important;
    }
    
    .about{
        min-height: auto;
    }

    .about .title{
        padding: 100px 0 50px 0;
    }

    .m-container{
        margin-top: 50px;
    }

    .pro ul li h3{
        margin: 10px 0;
    }

    .store_view ul li h3{
        margin: 10px 0;
    }

    .store_view ul li{
    width: 32%;
    padding-left: 4%;
    }
}